Linux(Ubuntu)
操作介面 CLI vs GUI
CLI (Command Line Interface)命令列使用介面 Shell GUI (Graphical User Interface)圖形化使用者介面
蛤?點一點不是比較方便嗎
沒 身為資訊人員 終端操作避免不了
而且下指令 就~是~帥 就~是~邱~!
起手式
我創建了Ubuntu Account但是我忘記設密碼了!!
更改密碼
passwd
create a new folder
mkdir <folder name>
md <folder name>
CD 目錄穿越
cd .. //往上一層
cd <directory> //進到<directory>目錄
當然也可以填寫絕對位置
cd 'C://program file/java'
Tab的自動補完功能 他是個好東西 `
pwd 我在哪我是誰?
印出目前路徑
list出當前目錄
ls //顯示目錄
ls -a//顯示隱藏文件
ls -l//顯示文件詳細資料
新增檔案
Don,t touch me
touch abc.py
讀取檔案內容
貓咪
cat abc.py
remove 各種東西
ReMove 阿要注意你刪的是啥ㄟ
rm abc.txt
rm -d //刪除資料夾
rm -rf //刪除目錄資料(不要沒事拿來用 尤其是跟目錄 你會死很慘)
常見的目錄代號
- ~ home directory
- . Current directory
- ..(兩個) Upper directory
- / root directory
試試看這些路徑吧
install application
apt-get install python3//這東西真好用
文字編輯器 vi vim nano vscode
nano <file_name>
vi <file_name>
vim <file_name>
code <filename> //WSL有安裝延伸模組的才能使用
額外補充 remote WSL
ROOT 沒有管理員權限 會被系統噴的要死
sudo command //super user do
su user_name //switch user
搬移與複製
mv 目標來源路徑 目的地路徑
#移動檔案
cp 目標來源路徑 目的地路徑
#複製檔案
老話一句 Tab是個好東西
額外補充
還有一個好玩的東西 scp概念跟cp 一樣 當你用ssh的時候很方便 真的很方便
Example
對你來說? 太簡單了
線上挑戰 做看看吧
延伸閱讀
基本操作OK的吧
多打幾次你就會了
晚安~ 有沒有吃過二吉軒